Utility function and macro to copy Lisp string to C string.
authorDmitry Antipov <dmantipov@yandex.ru>
Wed, 14 Aug 2013 16:36:16 +0000 (20:36 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Wed, 14 Aug 2013 16:36:16 +0000 (20:36 +0400)
commit6bdec7f87e86b60adce632f5eb52cbcdf5027f6b
tree168219d2338dc17e5c55001ed89ad90e31080304
parentf4c1b9559c7e3e587ff4037cb08d41e38b1841ce
Utility function and macro to copy Lisp string to C string.
* lisp.h (xlispstrdupa): New macro.
(xlispstrdup): New prototype.
* alloc.c (xlispstrdup): New function.
* callint.c (Fcall_interactively):
* fileio.c (Ffile_name_directory, Fexpand_file_name)
(Fsubstitute_in_file_name):
* frame.c (Fmake_terminal_frame): Use xlispstrdupa.
* image.c (x_create_bitmap_from_file):
* w32term.c (w32_term_init):
* xterm.c (x_term_init): Use xlispstrdup.
src/ChangeLog
src/alloc.c
src/callint.c
src/fileio.c
src/frame.c
src/image.c
src/lisp.h
src/w32term.c
src/xterm.c